0.03/0.13 % Problem : Vampire---4.8_20132 : TPTP v0.0.0. Released v0.0.0. 0.03/0.13 % Command : do_cvc5 %s %d 0.13/0.34 % Computer : n017.cluster.edu 0.13/0.34 % Model : x86_64 x86_64 0.13/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.13/0.34 % Memory : 8042.1875MB 0.13/0.34 % OS : Linux 3.10.0-693.el7.x86_64 0.13/0.34 % CPULimit : 1440 0.13/0.34 % WCLimit : 180 0.13/0.34 % DateTime : Mon Jul 3 12:21:23 EDT 2023 0.13/0.35 % CPUTime : 0.19/0.49 %----Proving TH0 0.19/0.49 thf(mu_type,type, 0.19/0.49 mu: $tType ). 0.19/0.49 0.19/0.49 thf(qmltpeq_type,type, 0.19/0.49 qmltpeq: mu > mu > $i > $o ). 0.19/0.49 0.19/0.49 thf(meq_prop_type,type, 0.19/0.49 meq_prop: ( $i > $o ) > ( $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(meq_prop,definition, 0.19/0.49 ( meq_prop 0.19/0.49 = ( ^ [X: $i > $o,Y: $i > $o,W: $i] : 0.19/0.49 ( ( X @ W ) 0.19/0.49 = ( Y @ W ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mnot_type,type, 0.19/0.49 mnot: ( $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mnot,definition, 0.19/0.49 ( mnot 0.19/0.49 = ( ^ [Phi: $i > $o,W: $i] : 0.19/0.49 ~ ( Phi @ W ) ) ) ). 0.19/0.49 0.19/0.49 thf(mor_type,type, 0.19/0.49 mor: ( $i > $o ) > ( $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mor,definition, 0.19/0.49 ( mor 0.19/0.49 = ( ^ [Phi: $i > $o,Psi: $i > $o,W: $i] : 0.19/0.49 ( ( Phi @ W ) 0.19/0.49 | ( Psi @ W ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mbox_type,type, 0.19/0.49 mbox: ( $i > $i > $o ) > ( $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mbox,definition, 0.19/0.49 ( mbox 0.19/0.49 = ( ^ [R: $i > $i > $o,Phi: $i > $o,W: $i] : 0.19/0.49 ! [V: $i] : 0.19/0.49 ( ~ ( R @ W @ V ) 0.19/0.49 | ( Phi @ V ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mforall_prop_type,type, 0.19/0.49 mforall_prop: ( ( $i > $o ) > $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mforall_prop,definition, 0.19/0.49 ( mforall_prop 0.19/0.49 = ( ^ [Phi: ( $i > $o ) > $i > $o,W: $i] : 0.19/0.49 ! [P: $i > $o] : ( Phi @ P @ W ) ) ) ). 0.19/0.49 0.19/0.49 thf(mtrue_type,type, 0.19/0.49 mtrue: $i > $o ). 0.19/0.49 0.19/0.49 thf(mtrue,definition, 0.19/0.49 ( mtrue 0.19/0.49 = ( ^ [W: $i] : $true ) ) ). 0.19/0.49 0.19/0.49 thf(mfalse_type,type, 0.19/0.49 mfalse: $i > $o ). 0.19/0.49 0.19/0.49 thf(mfalse,definition, 0.19/0.49 ( mfalse 0.19/0.49 = ( mnot @ mtrue ) ) ). 0.19/0.49 0.19/0.49 thf(mand_type,type, 0.19/0.49 mand: ( $i > $o ) > ( $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mand,definition, 0.19/0.49 ( mand 0.19/0.49 = ( ^ [Phi: $i > $o,Psi: $i > $o] : ( mnot @ ( mor @ ( mnot @ Phi ) @ ( mnot @ Psi ) ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mimplies_type,type, 0.19/0.49 mimplies: ( $i > $o ) > ( $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mimplies,definition, 0.19/0.49 ( mimplies 0.19/0.49 = ( ^ [Phi: $i > $o,Psi: $i > $o] : ( mor @ ( mnot @ Phi ) @ Psi ) ) ) ). 0.19/0.49 0.19/0.49 thf(mimplied_type,type, 0.19/0.49 mimplied: ( $i > $o ) > ( $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mimplied,definition, 0.19/0.49 ( mimplied 0.19/0.49 = ( ^ [Phi: $i > $o,Psi: $i > $o] : ( mor @ ( mnot @ Psi ) @ Phi ) ) ) ). 0.19/0.49 0.19/0.49 thf(mequiv_type,type, 0.19/0.49 mequiv: ( $i > $o ) > ( $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mequiv,definition, 0.19/0.49 ( mequiv 0.19/0.49 = ( ^ [Phi: $i > $o,Psi: $i > $o] : ( mand @ ( mimplies @ Phi @ Psi ) @ ( mimplies @ Psi @ Phi ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mxor_type,type, 0.19/0.49 mxor: ( $i > $o ) > ( $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mxor,definition, 0.19/0.49 ( mxor 0.19/0.49 = ( ^ [Phi: $i > $o,Psi: $i > $o] : ( mnot @ ( mequiv @ Phi @ Psi ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mdia_type,type, 0.19/0.49 mdia: ( $i > $i > $o ) > ( $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mdia,definition, 0.19/0.49 ( mdia 0.19/0.49 = ( ^ [R: $i > $i > $o,Phi: $i > $o] : ( mnot @ ( mbox @ R @ ( mnot @ Phi ) ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(exists_in_world_type,type, 0.19/0.49 exists_in_world: mu > $i > $o ). 0.19/0.49 0.19/0.49 thf(mforall_ind_type,type, 0.19/0.49 mforall_ind: ( mu > $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mforall_ind,definition, 0.19/0.49 ( mforall_ind 0.19/0.49 = ( ^ [Phi: mu > $i > $o,W: $i] : 0.19/0.49 ! [X: mu] : 0.19/0.49 ( ( exists_in_world @ X @ W ) 0.19/0.49 => ( Phi @ X @ W ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mexists_ind_type,type, 0.19/0.49 mexists_ind: ( mu > $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mexists_ind,definition, 0.19/0.49 ( mexists_ind 0.19/0.49 = ( ^ [Phi: mu > $i > $o] : 0.19/0.49 ( mnot 0.19/0.49 @ ( mforall_ind 0.19/0.49 @ ^ [X: mu] : ( mnot @ ( Phi @ X ) ) ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mexists_prop_type,type, 0.19/0.49 mexists_prop: ( ( $i > $o ) > $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mexists_prop,definition, 0.19/0.49 ( mexists_prop 0.19/0.49 = ( ^ [Phi: ( $i > $o ) > $i > $o] : 0.19/0.49 ( mnot 0.19/0.49 @ ( mforall_prop 0.19/0.49 @ ^ [P: $i > $o] : ( mnot @ ( Phi @ P ) ) ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mreflexive_type,type, 0.19/0.49 mreflexive: ( $i > $i > $o ) > $o ). 0.19/0.49 0.19/0.49 thf(mreflexive,definition, 0.19/0.49 ( mreflexive 0.19/0.49 = ( ^ [R: $i > $i > $o] : 0.19/0.49 ! [S: $i] : ( R @ S @ S ) ) ) ). 0.19/0.49 0.19/0.49 thf(msymmetric_type,type, 0.19/0.49 msymmetric: ( $i > $i > $o ) > $o ). 0.19/0.49 0.19/0.49 thf(msymmetric,definition, 0.19/0.49 ( msymmetric 0.19/0.49 = ( ^ [R: $i > $i > $o] : 0.19/0.49 ! [S: $i,T: $i] : 0.19/0.49 ( ( R @ S @ T ) 0.19/0.49 => ( R @ T @ S ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mserial_type,type, 0.19/0.49 mserial: ( $i > $i > $o ) > $o ). 0.19/0.49 0.19/0.49 thf(mserial,definition, 0.19/0.49 ( mserial 0.19/0.49 = ( ^ [R: $i > $i > $o] : 0.19/0.49 ! [S: $i] : 0.19/0.49 ? [T: $i] : ( R @ S @ T ) ) ) ). 0.19/0.49 0.19/0.49 thf(mtransitive_type,type, 0.19/0.49 mtransitive: ( $i > $i > $o ) > $o ). 0.19/0.49 0.19/0.49 thf(mtransitive,definition, 0.19/0.49 ( mtransitive 0.19/0.49 = ( ^ [R: $i > $i > $o] : 0.19/0.49 ! [S: $i,T: $i,U: $i] : 0.19/0.49 ( ( ( R @ S @ T ) 0.19/0.49 & ( R @ T @ U ) ) 0.19/0.49 => ( R @ S @ U ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(meuclidean_type,type, 0.19/0.49 meuclidean: ( $i > $i > $o ) > $o ). 0.19/0.49 0.19/0.49 thf(meuclidean,definition, 0.19/0.49 ( meuclidean 0.19/0.49 = ( ^ [R: $i > $i > $o] : 0.19/0.49 ! [S: $i,T: $i,U: $i] : 0.19/0.49 ( ( ( R @ S @ T ) 0.19/0.49 & ( R @ S @ U ) ) 0.19/0.49 => ( R @ T @ U ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mpartially_functional_type,type, 0.19/0.49 mpartially_functional: ( $i > $i > $o ) > $o ). 0.19/0.49 0.19/0.49 thf(mpartially_functional,definition, 0.19/0.49 ( mpartially_functional 0.19/0.49 = ( ^ [R: $i > $i > $o] : 0.19/0.49 ! [S: $i,T: $i,U: $i] : 0.19/0.49 ( ( ( R @ S @ T ) 0.19/0.49 & ( R @ S @ U ) ) 0.19/0.49 => ( T = U ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mfunctional_type,type, 0.19/0.49 mfunctional: ( $i > $i > $o ) > $o ). 0.19/0.49 0.19/0.49 thf(mfunctional,definition, 0.19/0.49 ( mfunctional 0.19/0.49 = ( ^ [R: $i > $i > $o] : 0.19/0.49 ! [S: $i] : 0.19/0.49 ? [T: $i] : 0.19/0.49 ( ( R @ S @ T ) 0.19/0.49 & ! [U: $i] : 0.19/0.49 ( ( R @ S @ U ) 0.19/0.49 => ( T = U ) ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mweakly_dense_type,type, 0.19/0.49 mweakly_dense: ( $i > $i > $o ) > $o ). 0.19/0.49 0.19/0.49 thf(mweakly_dense,definition, 0.19/0.49 ( mweakly_dense 0.19/0.49 = ( ^ [R: $i > $i > $o] : 0.19/0.49 ! [S: $i,T: $i,U: $i] : 0.19/0.49 ( ( R @ S @ T ) 0.19/0.49 => ? [U: $i] : 0.19/0.49 ( ( R @ S @ U ) 0.19/0.49 & ( R @ U @ T ) ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mweakly_connected_type,type, 0.19/0.49 mweakly_connected: ( $i > $i > $o ) > $o ). 0.19/0.49 0.19/0.49 thf(mweakly_connected,definition, 0.19/0.49 ( mweakly_connected 0.19/0.49 = ( ^ [R: $i > $i > $o] : 0.19/0.49 ! [S: $i,T: $i,U: $i] : 0.19/0.49 ( ( ( R @ S @ T ) 0.19/0.49 & ( R @ S @ U ) ) 0.19/0.49 => ( ( R @ T @ U ) 0.19/0.49 | ( T = U ) 0.19/0.49 | ( R @ U @ T ) ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mweakly_directed_type,type, 0.19/0.49 mweakly_directed: ( $i > $i > $o ) > $o ). 0.19/0.49 0.19/0.49 thf(mweakly_directed,definition, 0.19/0.49 ( mweakly_directed 0.19/0.49 = ( ^ [R: $i > $i > $o] : 0.19/0.49 ! [S: $i,T: $i,U: $i] : 0.19/0.49 ( ( ( R @ S @ T ) 0.19/0.49 & ( R @ S @ U ) ) 0.19/0.49 => ? [V: $i] : 0.19/0.49 ( ( R @ T @ V ) 0.19/0.49 & ( R @ U @ V ) ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mvalid_type,type, 0.19/0.49 mvalid: ( $i > $o ) > $o ). 0.19/0.49 0.19/0.49 thf(mvalid,definition, 0.19/0.49 ( mvalid 0.19/0.49 = ( ^ [Phi: $i > $o] : 0.19/0.49 ! [W: $i] : ( Phi @ W ) ) ) ). 0.19/0.49 0.19/0.49 thf(msatisfiable_type,type, 0.19/0.49 msatisfiable: ( $i > $o ) > $o ). 0.19/0.49 0.19/0.49 thf(msatisfiable,definition, 0.19/0.49 ( msatisfiable 0.19/0.49 = ( ^ [Phi: $i > $o] : 0.19/0.49 ? [W: $i] : ( Phi @ W ) ) ) ). 0.19/0.49 0.19/0.49 thf(mcountersatisfiable_type,type, 0.19/0.49 mcountersatisfiable: ( $i > $o ) > $o ). 0.19/0.49 0.19/0.49 thf(mcountersatisfiable,definition, 0.19/0.49 ( mcountersatisfiable 0.19/0.49 = ( ^ [Phi: $i > $o] : 0.19/0.49 ? [W: $i] : 0.19/0.49 ~ ( Phi @ W ) ) ) ). 0.19/0.49 0.19/0.49 thf(minvalid_type,type, 0.19/0.49 minvalid: ( $i > $o ) > $o ). 0.19/0.49 0.19/0.49 thf(minvalid,definition, 0.19/0.49 ( minvalid 0.19/0.49 = ( ^ [Phi: $i > $o] : 0.19/0.49 ! [W: $i] : 0.19/0.49 ~ ( Phi @ W ) ) ) ). 0.19/0.49 0.19/0.49 thf(nonempty_ax,axiom, 0.19/0.49 ! [V: $i] : 0.19/0.49 ? [X: mu] : ( exists_in_world @ X @ V ) ). 0.19/0.49 0.19/0.49 thf(rel_s4_type,type, 0.19/0.49 rel_s4: $i > $i > $o ). 0.19/0.49 0.19/0.49 thf(mbox_s4_type,type, 0.19/0.49 mbox_s4: ( $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mbox_s4,definition, 0.19/0.49 ( mbox_s4 0.19/0.49 = ( ^ [Phi: $i > $o,W: $i] : 0.19/0.49 ! [V: $i] : 0.19/0.49 ( ~ ( rel_s4 @ W @ V ) 0.19/0.49 | ( Phi @ V ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(mdia_s4_type,type, 0.19/0.49 mdia_s4: ( $i > $o ) > $i > $o ). 0.19/0.49 0.19/0.49 thf(mdia_s4,definition, 0.19/0.49 ( mdia_s4 0.19/0.49 = ( ^ [Phi: $i > $o] : ( mnot @ ( mbox_s4 @ ( mnot @ Phi ) ) ) ) ) ). 0.19/0.49 0.19/0.49 thf(a2,axiom, 0.19/0.49 mtransitive @ rel_s4 ). 0.19/0.49 0.19/0.49 thf(a1,axiom, 0.19/0.49 mreflexive @ rel_s4 ). 0.19/0.49 0.19/0.49 thf(cumulative_ax,axiom, 0.19/0.49 ! [X: mu,V: $i,W: $i] : 0.19/0.49 ( ( ( rel_s4 @ V @ W ) 0.19/0.49 & ( exists_in_world @ X @ V ) ) 0.19/0.49 => ( exists_in_world @ X @ W ) ) ). 0.19/0.49 0.19/0.49 thf(big_p_type,type, 0.19/0.49 big_p: mu > $i > $o ). 0.19/0.49 0.19/0.49 thf(x2128,conjecture, 0.19/0.49 ( mvalid 0.19/0.49 @ ( mand 0.19/0.49 @ ( mbox_s4 0.19/0.49 @ ( mimplies 0.19/0.49 @ ( mbox_s4 0.19/0.49 @ ( mforall_ind 0.19/0.49 @ ^ [X: mu] : 0.19/0.49 ( mand 0.19/0.49 @ ( mbox_s4 0.19/0.49 @ ( mimplies @ ( mbox_s4 @ ( big_p @ X ) ) 0.19/0.49 @ ( mbox_s4 0.19/0.49 @ ( mforall_ind 0.19/0.49 @ ^ [Y: mu] : ( mbox_s4 @ ( big_p @ Y ) ) ) ) ) ) 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mimplies 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mforall_ind 0.19/0.51 @ ^ [Y: mu] : ( mbox_s4 @ ( big_p @ Y ) ) ) ) 0.19/0.51 @ ( mbox_s4 @ ( big_p @ X ) ) ) ) ) ) ) 0.19/0.51 @ ( mand 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mimplies 0.19/0.51 @ ( mexists_ind 0.19/0.51 @ ^ [X: mu] : ( mbox_s4 @ ( big_p @ X ) ) ) 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mforall_ind 0.19/0.51 @ ^ [Y: mu] : ( mbox_s4 @ ( big_p @ Y ) ) ) ) ) ) 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mimplies 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mforall_ind 0.19/0.51 @ ^ [Y: mu] : ( mbox_s4 @ ( big_p @ Y ) ) ) ) 0.19/0.51 @ ( mexists_ind 0.19/0.51 @ ^ [X: mu] : ( mbox_s4 @ ( big_p @ X ) ) ) ) ) ) ) ) 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mimplies 0.19/0.51 @ ( mand 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mimplies 0.19/0.51 @ ( mexists_ind 0.19/0.51 @ ^ [X: mu] : ( mbox_s4 @ ( big_p @ X ) ) ) 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mforall_ind 0.19/0.51 @ ^ [Y: mu] : ( mbox_s4 @ ( big_p @ Y ) ) ) ) ) ) 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mimplies 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mforall_ind 0.19/0.51 @ ^ [Y: mu] : ( mbox_s4 @ ( big_p @ Y ) ) ) ) 0.19/0.51 @ ( mexists_ind 0.19/0.51 @ ^ [X: mu] : ( mbox_s4 @ ( big_p @ X ) ) ) ) ) ) 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mforall_ind 0.19/0.51 @ ^ [X: mu] : 0.19/0.51 ( mand 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mimplies @ ( mbox_s4 @ ( big_p @ X ) ) 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mforall_ind 0.19/0.51 @ ^ [Y: mu] : ( mbox_s4 @ ( big_p @ Y ) ) ) ) ) ) 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mimplies 0.19/0.51 @ ( mbox_s4 0.19/0.51 @ ( mforall_ind 0.19/0.51 @ ^ [Y: mu] : ( mbox_s4 @ ( big_p @ Y ) ) ) ) 0.19/0.51 @ ( mbox_s4 @ ( big_p @ X ) ) ) ) ) ) ) ) ) ) ) ). 0.19/0.51 0.19/0.51 ------- convert to smt2 : /export/starexec/sandbox2/tmp/tmp.f9GkG080fs/cvc5---1.0.5_20234.p... 0.19/0.51 (declare-sort $$unsorted 0) 0.19/0.51 (declare-sort tptp.mu 0) 0.19/0.51 (declare-fun tptp.qmltpeq (tptp.mu tptp.mu $$unsorted) Bool) 0.19/0.51 (declare-fun tptp.meq_prop ((-> $$unsorted Bool) (-> $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.meq_prop (lambda ((X (-> $$unsorted Bool)) (Y (-> $$unsorted Bool)) (W $$unsorted)) (= (@ X W) (@ Y W))))) 0.19/0.51 (declare-fun tptp.mnot ((-> $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mnot (lambda ((Phi (-> $$unsorted Bool)) (W $$unsorted)) (not (@ Phi W))))) 0.19/0.51 (declare-fun tptp.mor ((-> $$unsorted Bool) (-> $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mor (lambda ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (W $$unsorted)) (or (@ Phi W) (@ Psi W))))) 0.19/0.51 (declare-fun tptp.mbox ((-> $$unsorted $$unsorted Bool) (-> $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mbox (lambda ((R (-> $$unsorted $$unsorted Bool)) (Phi (-> $$unsorted Bool)) (W $$unsorted)) (forall ((V $$unsorted)) (or (not (@ (@ R W) V)) (@ Phi V)))))) 0.19/0.51 (declare-fun tptp.mforall_prop ((-> (-> $$unsorted Bool) $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mforall_prop (lambda ((Phi (-> (-> $$unsorted Bool) $$unsorted Bool)) (W $$unsorted)) (forall ((P (-> $$unsorted Bool))) (@ (@ Phi P) W))))) 0.19/0.51 (declare-fun tptp.mtrue ($$unsorted) Bool) 0.19/0.51 (assert (= tptp.mtrue (lambda ((W $$unsorted)) true))) 0.19/0.51 (declare-fun tptp.mfalse ($$unsorted) Bool) 0.19/0.51 (assert (= tptp.mfalse (@ tptp.mnot tptp.mtrue))) 0.19/0.51 (declare-fun tptp.mand ((-> $$unsorted Bool) (-> $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mand (lambda ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mnot (@ (@ tptp.mor (@ tptp.mnot Phi)) (@ tptp.mnot Psi))) __flatten_var_0)))) 0.19/0.51 (declare-fun tptp.mimplies ((-> $$unsorted Bool) (-> $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mimplies (lambda ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) (@ (@ (@ tptp.mor (@ tptp.mnot Phi)) Psi) __flatten_var_0)))) 0.19/0.51 (declare-fun tptp.mimplied ((-> $$unsorted Bool) (-> $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mimplied (lambda ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) (@ (@ (@ tptp.mor (@ tptp.mnot Psi)) Phi) __flatten_var_0)))) 0.19/0.51 (declare-fun tptp.mequiv ((-> $$unsorted Bool) (-> $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mequiv (lambda ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) (@ (@ (@ tptp.mand (@ (@ tptp.mimplies Phi) Psi)) (@ (@ tptp.mimplies Psi) Phi)) __flatten_var_0)))) 0.19/0.51 (declare-fun tptp.mxor ((-> $$unsorted Bool) (-> $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mxor (lambda ((Phi (-> $$unsorted Bool)) (Psi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mnot (@ (@ tptp.mequiv Phi) Psi)) __flatten_var_0)))) 0.19/0.51 (declare-fun tptp.mdia ((-> $$unsorted $$unsorted Bool) (-> $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mdia (lambda ((R (-> $$unsorted $$unsorted Bool)) (Phi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mnot (@ (@ tptp.mbox R) (@ tptp.mnot Phi))) __flatten_var_0)))) 0.19/0.51 (declare-fun tptp.exists_in_world (tptp.mu $$unsorted) Bool) 0.19/0.51 (declare-fun tptp.mforall_ind ((-> tptp.mu $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mforall_ind (lambda ((Phi (-> tptp.mu $$unsorted Bool)) (W $$unsorted)) (forall ((X tptp.mu)) (=> (@ (@ tptp.exists_in_world X) W) (@ (@ Phi X) W)))))) 0.19/0.51 (declare-fun tptp.mexists_ind ((-> tptp.mu $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mexists_ind (lambda ((Phi (-> tptp.mu $$unsorted Bool)) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mnot (@ tptp.mforall_ind (lambda ((X tptp.mu) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mnot (@ Phi X)) __flatten_var_0)))) __flatten_var_0)))) 0.19/0.51 (declare-fun tptp.mexists_prop ((-> (-> $$unsorted Bool) $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mexists_prop (lambda ((Phi (-> (-> $$unsorted Bool) $$unsorted Bool)) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mnot (@ tptp.mforall_prop (lambda ((P (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mnot (@ Phi P)) __flatten_var_0)))) __flatten_var_0)))) 0.19/0.51 (declare-fun tptp.mreflexive ((-> $$unsorted $$unsorted Bool)) Bool) 0.19/0.51 (assert (= tptp.mreflexive (lambda ((R (-> $$unsorted $$unsorted Bool))) (forall ((S $$unsorted)) (@ (@ R S) S))))) 0.19/0.51 (declare-fun tptp.msymmetric ((-> $$unsorted $$unsorted Bool)) Bool) 0.19/0.51 (assert (= tptp.msymmetric (lambda ((R (-> $$unsorted $$unsorted Bool))) (forall ((S $$unsorted) (T $$unsorted)) (=> (@ (@ R S) T) (@ (@ R T) S)))))) 0.19/0.51 (declare-fun tptp.mserial ((-> $$unsorted $$unsorted Bool)) Bool) 0.19/0.51 (assert (= tptp.mserial (lambda ((R (-> $$unsorted $$unsorted Bool))) (forall ((S $$unsorted)) (exists ((T $$unsorted)) (@ (@ R S) T)))))) 0.19/0.51 (declare-fun tptp.mtransitive ((-> $$unsorted $$unsorted Bool)) Bool) 0.19/0.51 (assert (= tptp.mtransitive (lambda ((R (-> $$unsorted $$unsorted Bool))) (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (let ((_let_1 (@ R S))) (=> (and (@ _let_1 T) (@ (@ R T) U)) (@ _let_1 U))))))) 0.19/0.51 (declare-fun tptp.meuclidean ((-> $$unsorted $$unsorted Bool)) Bool) 0.19/0.51 (assert (= tptp.meuclidean (lambda ((R (-> $$unsorted $$unsorted Bool))) (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (let ((_let_1 (@ R S))) (=> (and (@ _let_1 T) (@ _let_1 U)) (@ (@ R T) U))))))) 0.19/0.51 (declare-fun tptp.mpartially_functional ((-> $$unsorted $$unsorted Bool)) Bool) 0.19/0.51 (assert (= tptp.mpartially_functional (lambda ((R (-> $$unsorted $$unsorted Bool))) (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (let ((_let_1 (@ R S))) (=> (and (@ _let_1 T) (@ _let_1 U)) (= T U))))))) 0.19/0.51 (declare-fun tptp.mfunctional ((-> $$unsorted $$unsorted Bool)) Bool) 0.19/0.51 (assert (= tptp.mfunctional (lambda ((R (-> $$unsorted $$unsorted Bool))) (forall ((S $$unsorted)) (exists ((T $$unsorted)) (and (@ (@ R S) T) (forall ((U $$unsorted)) (=> (@ (@ R S) U) (= T U))))))))) 0.19/0.51 (declare-fun tptp.mweakly_dense ((-> $$unsorted $$unsorted Bool)) Bool) 0.19/0.51 (assert (= tptp.mweakly_dense (lambda ((R (-> $$unsorted $$unsorted Bool))) (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (=> (@ (@ R S) T) (exists ((U $$unsorted)) (and (@ (@ R S) U) (@ (@ R U) T)))))))) 0.19/0.51 (declare-fun tptp.mweakly_connected ((-> $$unsorted $$unsorted Bool)) Bool) 0.19/0.51 (assert (= tptp.mweakly_connected (lambda ((R (-> $$unsorted $$unsorted Bool))) (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (let ((_let_1 (@ R S))) (=> (and (@ _let_1 T) (@ _let_1 U)) (or (@ (@ R T) U) (= T U) (@ (@ R U) T)))))))) 0.19/0.51 (declare-fun tptp.mweakly_directed ((-> $$unsorted $$unsorted Bool)) Bool) 0.19/0.51 (assert (= tptp.mweakly_directed (lambda ((R (-> $$unsorted $$unsorted Bool))) (forall ((S $$unsorted) (T $$unsorted) (U $$unsorted)) (let ((_let_1 (@ R S))) (=> (and (@ _let_1 T) (@ _let_1 U)) (exists ((V $$unsorted)) (and (@ (@ R T) V) (@ (@ R U) V))))))))) 0.19/0.51 (declare-fun tptp.mvalid ((-> $$unsorted Bool)) Bool) 0.19/0.51 (assert (= tptp.mvalid (lambda ((Phi (-> $$unsorted Bool))) (forall ((W $$unsorted)) (@ Phi W))))) 0.19/0.51 (declare-fun tptp.msatisfiable ((-> $$unsorted Bool)) Bool) 0.19/0.51 (assert (= tptp.msatisfiable (lambda ((Phi (-> $$unsorted Bool))) (exists ((W $$unsorted)) (@ Phi W))))) 0.19/0.51 (declare-fun tptp.mcountersatisfiable ((-> $$unsorted Bool)) Bool) 0.19/0.51 (assert (= tptp.mcountersatisfiable (lambda ((Phi (-> $$unsorted Bool))) (exists ((W $$unsorted)) (not (@ Phi W)))))) 0.19/0.51 (declare-fun tptp.minvalid ((-> $$unsorted Bool)) Bool) 0.19/0.51 (assert (= tptp.minvalid (lambda ((Phi (-> $$unsorted Bool))) (forall ((W $$unsorted)) (not (@ Phi W)))))) 0.19/0.51 (assert (forall ((V $$unsorted)) (exists ((X tptp.mu)) (@ (@ tptp.exists_in_world X) V)))) 0.19/0.51 (declare-fun tptp.rel_s4 ($$unsorted $$unsorted) Bool) 0.19/0.51 (declare-fun tptp.mbox_s4 ((-> $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mbox_s4 (lambda ((Phi (-> $$unsorted Bool)) (W $$unsorted)) (forall ((V $$unsorted)) (or (not (@ (@ tptp.rel_s4 W) V)) (@ Phi V)))))) 0.19/0.51 (declare-fun tptp.mdia_s4 ((-> $$unsorted Bool) $$unsorted) Bool) 0.19/0.51 (assert (= tptp.mdia_s4 (lambda ((Phi (-> $$unsorted Bool)) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mnot (@ tptp.mbox_s4 (@ tptp.mnot Phi))) __flatten_var_0)))) 0.19/0.51 (assert (@ tptp.mtransitive tptp.rel_s4)) 0.19/0.51 (assert (@ tptp.mreflexive tptp.rel_s4)) 0.19/0.51 (assert (forall ((X tptp.mu) (V $$unsorted) (W $$unsorted)) (let ((_let_1 (@ tptp.exists_in_world X))) (=> (and (@ (@ tptp.rel_s4 V) W) (@ _let_1 V)) (@ _let_1 W))))) 0.19/0.51 (declare-fun tptp.big_p (tptp.mu $$unsorted) Bool) 0.19/0.51 (assert (not (@ tptp.mvalid (@ (@ tptp.mand (@ tptp.mbox_s4 (@ (@ tptp.mimplies (@ tptp.mbox_s4 (@ tptp.mforall_ind (lambda ((X tptp.mu) (__flatten_var_0 $$unsorted)) (let ((_let_1 (@ tptp.mbox_s4 (@ tptp.big_p X)))) (@ (@ (@ tptp.mand (@ tptp.mbox_s4 (@ (@ tptp.mimplies _let_1) (@ tptp.mbox_s4 (@ tptp.mforall_ind (lambda ((Y tptp.mu) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mbox_s4 (@ tptp.big_p Y)) __flatten_var_0))))))) (@ tptp.mbox_s4 (@ (@ tptp.mimplies (@ tptp.mbox_s4 (@ tptp.mforall_ind (lambda ((Y tptp.mu) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mbox_s4 (@ tptp.big_p Y)) __flatten_var_0))))) _let_1))) __flatten_var_0)))))) (@ (@ tptp.mand (@ tptp.mbox_s4 (@ (@ tptp.mimplies (@ tptp.mexists_ind (lambda ((X tptp.mu) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mbox_s4 (@ tptp.big_p X)) __flatten_var_0)))) (@ tptp.mbox_s4 (@ tptp.mforall_ind (lambda ((Y tptp.mu) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mbox_s4 (@ tptp.big_p Y)) __flatten_var_0))))))) (@ tptp.mbox_s4 (@ (@ tptp.mimplies (@ tptp.mbox_s4 (@ tptp.mforall_ind (lambda ((Y tptp.mu) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mbox_s4 (@ tptp.big_p Y)) __flatten_var_0))))) (@ tptp.mexists_ind (lambda ((X tptp.mu) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mbox_s4 (@ tptp.big_p X)) __flatten_var_0))))))))) (@ tptp.mbox_s4 (@ (@ tptp.mimplies (@ (@ tptp.mand (@ tptp.mbox_s4 (@ (@ tptp.mimplies (@ tptp.mexists_ind (lambda ((X tptp.mu) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mbox_s4 (@ tptp.big_p X)) __flatten_var_0)))) (@ tptp.mbox_s4 (@ tptp.mforall_ind (lambda ((Y tptp.mu) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mbox_s4 (@ tptp.big_p Y)) __flatten_var_0))))))) (@ tptp.mbox_s4 (@ (@ tptp.mimplies (@ tptp.mbox_s4 (@ tptp.mforall_ind (lambda ((Y tptp.mu) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mbox_s4 (@ tptp.big_p Y)) __flatten_var_0))))) (@ tptp.mexists_ind (lambda ((X tptp.mu) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mbox_s4 (@ tptp.big_p X)) __flatten_var_0))))))) (@ tptp.mbox_s4 (@ tptp.mforall_ind (lambda ((X tptp.mu) (__flatten_var_0 $$unsorted)) (let ((_let_1 (@ tptp.mbox_s4 (@ tptp.big_p X)))) (@ (@ (@ tptp.mand (@ tptp.mbox_s4 (@ (@ tptp.mimplies _let_1) (@ tptp.mbox_s4 (@ tptp.mforall_ind (lambda ((Y tptp.mu) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mbox_s4 (@ tptp.big_p Y)) __flatten_var_0))))))) (@ tptp.mbox_s4 (@ (@ tptp.mimplies (@ tptp.mbox_s4 (@ tptp.mforall_ind (lambda ((Y tptp.mu) (__flatten_var_0 $$unsorted)) (@ (@ tptp.mbox_s4 (@ tptp.big_p Y)) __flatten_var_0))))) _let_1))) __flatten_var_0))))))))))) 40.39/40.59 (set-info :filename cvc5---1.0.5_20234) 40.39/40.59 (check-sat-assuming ( true )) 40.39/40.59 ------- get file name : TPTP file name is 40.39/40.59 ------- cvc5-thf : /export/starexec/sandbox2/solver/bin/cvc5---1.0.5_20234.smt2... 40.39/40.59 --- Run --ho-elim --full-saturate-quant at 10... 40.39/40.59 --- Run --ho-elim --no-e-matching --full-saturate-quant at 10... 40.39/40.59 --- Run --ho-elim --no-e-matching --enum-inst-sum --full-saturate-quant at 10... 40.39/40.59 --- Run --ho-elim --finite-model-find --uf-ss=no-minimal at 5... 40.39/40.59 --- Run --no-ho-matching --finite-model-find --uf-ss=no-minimal at 5... 40.39/40.59 % SZS status CounterSatisfiable for 40.39/40.59 % cvc5---1.0.5 exiting 40.39/40.59 % cvc5---1.0.5 exiting 40.39/40.59 EOF